package cn.edu.zjgsu.ito.dao;

import cn.edu.zjgsu.ito.model.UserCourier;
import cn.edu.zjgsu.ito.model.UserCourierExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UserCourierMapper {
    int countByExample(UserCourierExample example);

    int deleteByExample(UserCourierExample example);

    int deleteByPrimaryKey(Integer courierId);

    int insert(UserCourier record);

    int insertSelective(UserCourier record);

    List<UserCourier> selectByExample(UserCourierExample example);

    UserCourier selectByPrimaryKey(Integer courierId);

    int updateByExampleSelective(@Param("record") UserCourier record, @Param("example") UserCourierExample example);

    int updateByExample(@Param("record") UserCourier record, @Param("example") UserCourierExample example);

    int updateByPrimaryKeySelective(UserCourier record);

    int updateByPrimaryKey(UserCourier record);
}